\documentclass{article}
\usepackage{lmodern}
\usepackage[a4paper,scale=0.8]{geometry}
\usepackage{listings}
\usepackage[dvipsnames]{xcolor}
\lstset{
    language=C++,
    basicstyle=\ttfamily,
    breaklines=true,
    keywordstyle=\bfseries\color{NavyBlue}, 
    commentstyle=\itshape\color{black!50!white},
    stringstyle=\bfseries\color{PineGreen!90!black},
    columns=flexible,
    numbers=left,
    numbersep=2em,
    numberstyle=\footnotesize,
    frame=single,
    framesep=1em
}

\usepackage{pgf-umlcd}

\usepackage{ctex}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{float}
\usepackage{datetime}

\title{数值分析作业4}
\author{陈乐瑶  3210103710}
\date{\today}

\begin{document}
\maketitle

\part{A}
三个函数的的图像如下：
\begin{figure}[htbp]
    \includegraphics[width=14cm]{./pic/problemA.png}
    \caption{problemA}
\end{figure}

由图像可知，f(x)误差最大，h(x)误差最小。

\begin{itemize}
    \item f(x)函数中出现最多的浮点数运算：n次函数需要$\frac{n(n+1)}{n}$次乘法计算和$n$次加法运算
    \item g(x)函数中出现的浮点数运算次之：n次函数需要$n-1$次乘法计算和$n$次加法运算
    \item h(x)函数中出现最少的浮点数运算：n次函数需要$n-1$次乘法计算和$1$次加法运算
\end{itemize}

\part{B}
两组数据在数轴上的分布如下：
\begin{figure}[htbp]
    \begin{minipage}[t]{0.48\textwidth}
        \includegraphics[width=8cm]{./pic/problemB_1.png}
        \caption{$\mathcal{F}$ on the real x}
    \end{minipage}
    \begin{minipage}[t]{0.48\textwidth}
        \includegraphics[width=8cm]{./pic/problemB_2.png}
        \caption{extended $\mathcal{F}$ on the real x:}
    \end{minipage}
    \caption{problemB}
\end{figure}

其他数据的输出：
\begin{figure}[htbp]
    \includegraphics[width=14cm]{./pic/problemB_output.jpg}
    \caption{output}
\end{figure}


\end{document}